//检查标题是否为空
function checkSubject(){
	var subject = document.getElementById("subject").value;
	if(subject.length==0){	
		alert('模板名称不能为空');
		document.getElementById("subject").focus();
		return false;
	}
}

//检查模板内容是否为空
function checkTravel(){
	var travel = document.getElementById("travel").value;
	if(travel.length==0){	
		alert('模板内容不能为空');
		document.getElementById("travel").focus();
		return false;
	}
}

//检查预估费用是否为空
function checkFee(){
	var fee = document.getElementById("fee").value;
	var filter = (/^(0|[1-9]\d*)$|^(0|[1-9]\d*)\.(\d+)$/);
	if(fee.length==0){
		alert('预估费用不能为空');
		document.getElementById("fee").focus();
		return false;
	}else{
		if(!filter.test(fee)||fee<0){
			alert('请输入不小于0的数字');
			document.getElementById("fee").focus();
			return false;
		}
	}
}

//检查销售价格是否为空
function checkSaleFee(){
	var saleFee = document.getElementById("saleFee").value;
	if(saleFee.length==0){	
		alert('销售价格不能为空');
		document.getElementById("saleFee").focus();
		return false;
	}else if(saleFee<0){
		alert('定金价格不能负数');
		document.getElementById("saleFee").focus();
		return false;
	}
}

//检查定金价格是否为空
function checkFrontFee(){
	var frontFee = document.getElementById("frontFee").value;
	if(frontFee.length==0){	
		alert('定金价格不能为空');
		document.getElementById("frontFee").focus();
		return false;
	}else if(frontFee<0){
		alert('定金价格不能负数');
		document.getElementById("frontFee").focus();
		return false;
	}
}

//检查积分比例是否为空，格式是否正确
function checkScorePercent(){
	var scorePercent = document.getElementById("scorePercent").value;
	var filter = (/^(0|[1-9]\d*)$|^(0|[1-9]\d*)\.(\d+)$/);
	if(scorePercent.length==0){
		alert('积分比例不能为空');
		document.getElementById("scorePercent").focus();
		return false;
	}else{
		if(!filter.test(scorePercent)||scorePercent<0||scorePercent>100){
			alert('请输入0-100范围内的数字');
			document.getElementById("scorePercent").focus();
			return false;
		}
	}
}


//检查领队是否为空
function checkLeader(){
	var leader = document.getElementById("leader").value;
	if(leader.length==0){	
		alert('领队不能为空');
		document.getElementById("leader").focus();
		return false;
	}
}

//检查出发时间是否为空
function checkTravelDate(){
	var travelDate = document.getElementById("travelDate").value;
	if(travelDate.length==0){	
		alert('出发时间不能为空');
		document.getElementById("travelDate").focus();
		return false;
	}
}

//检查回归时间是否为空
function checkBackDate(){
	var backDate = document.getElementById("backDate").value;
	if(backDate.length==0){	
		alert('回归时间不能为空');
		document.getElementById("backDate").focus();
		return false;
	}
}


//检查已付定金是否为空，格式是否正确
function checkPayFee(){
	var payFee = document.getElementById("payFee").value;
	var filter = (/^(0|[1-9]\d*)$|^(0|[1-9]\d*)\.(\d+)$/);
	if(payFee.length==0){
		alert('已交定金不能为空');
		document.getElementById("payFee").focus();
		return false;
	}else{
		if(!filter.test(payFee)||payFee<0){
			alert('请在已交定金中输入大于等于0的数字');
			document.getElementById("payFee").focus();
			return false;
		}
	}
}

//检查已付定金是否为空，格式是否正确
function checkDiscountFee(){
	var discountFee = document.getElementById("discountFee").value;
	var filter = (/^(0|[1-9]\d*)$|^(0|[1-9]\d*)\.(\d+)$/);
	if(discountFee.length==0){
		alert('优惠额度不能为空');
		document.getElementById("discountFee").focus();
		return false;
	}else{
		if(!filter.test(discountFee)||discountFee<0){
			alert('请在已交定金中输入大于等于0的数字');
			document.getElementById("discountFee").focus();
			return false;
		}
	}
}

//检查本次使用积分是否为空，格式是否正确
function checkPayScore(){
	var payScore = document.getElementById("payScore").value;
	var score = document.getElementById("score").value;
	var saleFee = document.getElementById("saleFee").value;
	var filter = (/^(0|[1-9]\d*)$|^(0|[1-9]\d*)\.(\d+)$/);
	if(payScore.length==0){
		alert('本次使用的积分不能为空');
		document.getElementById("payScore").focus();
		return false;
	}else{
		if(!filter.test(payScore)||payScore<0){
			alert('请在本次使用的积分中输入大于等于0的数字');
			document.getElementById("payScore").focus();
			return false;
		}else if(payScore-score>0){
			alert('本次使用的积分不能大于总积分');
			document.getElementById("payScore").focus();
			return false;
		}else if(payScore-saleFee>0){
			alert('本次使用的积分不能大于活动售价');
			document.getElementById("payScore").focus();
			return false;
		}
	}
}

//新增模板提交表单
function checkTemplate(){
	if(checkSubject()==false||checkTravel()==false||checkFee()==false){
		return false;
	}
}


//新增实例提交表单
function checkInstance(){
		if(checkSaleFee()==false||checkFrontFee()==false||checkScorePercent()==false||checkLeader()==false
				||checkTravelDate()==false||checkBackDate()==false){
			return false;
		}
}

//活动成员添加提交表单
function checkInstanceMember(){
	if(checkPayFee()==false||checkPayScore()==false||checkDiscountFee()==false){
		return false;
	}
}